80459
294877
456359
118780
117295
223739
896184
134561
1012617
94963
130367
934624
781147
868949
1001724
790610
519505
41952
68987
582377
279284
519841
435275
806256